package com.youi.entity.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import lombok.Data;

/**
 * @description: 导出供应商打款订单
 * @Author: winty
 * @Date: 2020/5/08 15:08
 */
@Data
@ExcelTarget(value = "exportMerchantOrderVO", height = 14.0)
public class ExportMerchantOrderVO {
    private static final long serialVersionUID = 1L;

    /**
     * 主订单号
     */
    @Excel(name = "主订单号", width = 19)
    private String topOrderNo;

    /**
     * 子订单号
     */
    @Excel(name = "订单号", width = 19)
    private String orderNo;

    @Excel(name = "供应商名称", width = 19)
    private String merchantName;

    @Excel(name = "供应商编码", width = 19)
    private String merchantCode;

    /**
     * 订单金额
     */
    @Excel(name = "订单总金额", width = 19)
    private Double amount;

    /**
     * 供应商分润金额
     */
    @Excel(name = "供应商分润金额", width = 19)
    private Double merAmount;

    /**
     * 供应商分润比例
     */
    @Excel(name = "供应商分润比例", width = 19)
    private String merchantRadio;

    /**
     * 平台分润金额
     */
    @Excel(name = "平台分润金额", width = 19)
    private Double platAmount;

    /**
     * 平台分润比例
     */
    @Excel(name = "平台分润比例", width = 19)
    private String platformRadio;

    /**
     * 供应商提现状态
     */
    private Integer merchantStatus;

    /**
     * 供应商提现状态
     */
    @Excel(name = "供应商提现状态", width = 19)
    private String merchantStatusTxt;

    /**
     * 订单状态
     */
    private Integer status;

    /**
     * 订单状态
     */
    @Excel(name = "订单状态", width = 19)
    private String statusTxt;

    /**
     * 下单时间
     */
    @Excel(name = "下单时间", width = 19)
    private String gmtOrder;

    /**
     * 解冻时间
     */
    @Excel(name = "解冻时间", width = 19)
    private String gmtUnfreeze;

    /**
     * 确认收货时间
     */
    @Excel(name = "确认收货时间", width = 19)
    private String gmtReceving;

    private Double commissionRatio;
    private Double leaderRatio;
}
